function userDataCookie() { this.get = function(e) { var a; e = e || "ImeshVisitor"; var i = new Array; i = document.cookie.split(";"); for (var t = 0; t < i.length; t++) { var o = i[t]; if (o.replace(/^\s+|\s+$/g, "").split("=")[0] == e) { var r = (o = unescape(o)).indexOf(e + "="); a = o.substring(r + e.length + 1) } } return a ? strToObj(a) : "" } , this.set = function(e, a) { var i, t; if ("xnHist" == (a = a || "ImeshVisitor")) for (var o in i = { pv: "1", ipv: "1", fpv: "1", city: "1", cvstate: "1", popupshown: "1", install: "1 ", ss: "1", mb: "1", tm: "1", age: "1", count: "1", time: "1", glid: "1" }, t = (new userDataCookie).get(a), i) i[o] && "" != e[o] && 0 != e[o] ? i[o] = e[o] || t[o] : i[o] = e[o]; else if ("ImeshVisitor" == a) { for (var o in i = { fn: "1", em: "1", phcc: "1", iso: "1", mb1: "1", ctid: "1", glid: "1", cd: "1", cmid: "1", utyp: "1", ev: "1", uv: "1", usts: "1" }, t = (new userDataCookie).get(), i) i[o] && (i[o] = e[o] || t[o] || ""); var r = (new Date).toString(); i.cd = r.substr(8, 2) + "/" + r.substr(4, 3).toUpperCase() + "/" + r.substr(11, 4) } // else if ("v4iilex" == a) // for (var o in i = { // admln: "1", // admsales: "1", // au: "1", // id: "1", // vcd: "1" // }, // t = (new userDataCookie).get(a), // i) // i[o] && "" != e[o] && 0 != e[o] ? i[o] = e[o] || t[o] : i[o] = e[o]; else if ("im_iss" == a) for (var o in i = { t: "1" }, t = (new userDataCookie).get(a), i) i[o] && "" != e[o] && 0 != e[o] ? i[o] = e[o] || t[o] : i[o] = e[o]; newCookie = objToStr(i), "undefined" != typeof newCookie && "" != newCookie && null !== newCookie || gaTrack("userDataCookie set function of centralized header is empty" + newCookie), expires = new Date, "ImeshVisitor" == a && (expires.setTime(expires.getTime() + 63072e6), document.cookie = a + "=" + escape(newCookie) + ";expires=" + expires.toGMTString() + ";domain=.indiamart.com;path=/;", "undefined" != typeof perWidget && "MY" != glmodid && syncDataCheck()), expires.setTime(expires.getTime() + 2592e6), document.cookie = a + "=" + escape(newCookie) + ";expires=" + expires.toGMTString() + ";domain=.indiamart.com;path=/;" } , this.remove = function() { document.cookie = "ImeshVisitor=;expires=;domain=.indiamart.com;path=/;" // document.cookie = "v4iilex=;expires=;domain=.indiamart.com;path=/;" } } function objToStr(e) { var a = new Array; for (var i in e) a.push(i + "=" + e[i]); return a = a.join("|") } function strToObj(e) { var a = new Array; a = e.split("|"); var t = {}; for (i = 0; i < a.length; i++) { var o = a[i]; t[o.split("=")[0]] = o.split("=")[1] } return t } function readCookie(e) { var a = e + "="; return document.cookie.length > 0 && (offset = document.cookie.indexOf(a), -1 != offset) ? (offset += a.length, end = document.cookie.indexOf(";", offset), -1 == end && (end = document.cookie.length), unescape(document.cookie.substring(offset, end))) : "" } page.notMeQ = new Array, page.Identified = function() { for (var e = 0; e < page.IdentifiedQ.length; e++) "function" == typeof page.IdentifiedQ[e] && page.IdentifiedQ[e].apply() } , page.IdentifiedQ = new Array, page.Identified = function() { for (var e = 0; e < page.IdentifiedQ.length; e++) "function" == typeof page.IdentifiedQ[e] && page.IdentifiedQ[e].apply() } , page.notMe = function() { for (var e = 0; e < page.notMeQ.length; e++) page.notMeQ[e].apply() } ; var imesh_obj = new userDataCookie; var im_iss_obj = new userDataCookie(); var v4iilex_obj = new userDataCookie();